Back
MasTec Quote, Financials, Valuation and Earnings
Sponsored
MTZ
Sponsored
How this hedge fund manager trades weekly options
Claim your free training on trading weekly options
Buy
68
MTZ
MasTec
Last Price:
124.56
Seasonality Move:
3.93%
7 Day Trial
ALL ACCESS PASS
$
7
32,481% Growth? Meet Mode Mobile's "EarnPhone"
This is a paid advertisement for Mode Mobile Regulation A offering. Please read the offering circular and related risks at invest.modemobile.com.MasTec Price Quote
$124.56
+0.05 (+6.5%)
(Updated: September 20, 2024 at 4:35 AM ET)
MasTec Key Stats
Buy
68
MasTec (MTZ)
is a Buy
Day range:
$118.90 - $124.90
52-week range:
$44.65 - $124.90
Dividend yield:
0%
P/E ratio:
0.00
P/S ratio:
0.80
P/B ratio:
3.63%
Volume:
1.5M
Avg. volume:
700.7K
1-year change:
49.53%
Market cap:
$9.9B
Revenue:
$12B
EPS:
$0.09
How Much Does MasTec Make?
Is MasTec Growing As A Company?
MasTec Stock Price Performance
What Is MasTec 52-Week High & Low?
MasTec Price To Free Cash Flow
-
Is MasTec Stock Overvalued?
MasTec is trading at a price to free cash flow ratio of 9.49 -
Is MasTec Stock Undervalued?
MasTec EV to Free Cash Flow ratio is 11.83 -
What Is MasTec’s Price Earnings Growth Ratio?
MTZ PEG ratio is 0.00 -
Is MasTec Trading At A Premium To Earnings?
MasTec EV to EBIT ratio is 45.77
Is It Risky To Buy MasTec?
Is MasTec Cash Flow Positive?
MasTec Return On Invested Capital
MasTec Earnings Date & Stock Price
-
What Is MasTec's Stock Price Today?
A single share of MTZ can be purchased today for 124.51 -
What Is MasTec’s Stock Symbol?
MasTec trades on the nyse under the ticker symbol: MTZ -
When Is MasTec’s Next Earnings Date?
The next quarterly earnings date for MasTec is scheduled on November 1, 2024 -
When Is MTZ's next ex-dividend date?
MasTec's next ex-dividend date is August 4, 1982 -
How To Buy MasTec Stock?
You can buy MasTec shares by opening an account at a top tier brokerage firm, such as TD Ameritrade or tastyworks.
MasTec Competitors
MasTec Dividend Yield
MasTec Analyst Estimates
YoY Growth | Past Surprise | |
---|---|---|
EPS: | 115% | 10.54% |
Revenue: | 3.03% | -4.22% |
Analyst Recommendations
Buy Recommendations: | 8 |
---|---|
Hold Recommendations: | 4 |
Sell Recommendations: | 0 |
Price Target: | 120.69 |
Downside from Last Price: | -3.07% |